Skip to content

Gangams/aad stage2 full switch to mdsd#559

Merged
ganga1980 merged 20 commits into
ci_devfrom
gangams/aad-stage2-full-switch-to-mdsd
May 22, 2021
Merged

Gangams/aad stage2 full switch to mdsd#559
ganga1980 merged 20 commits into
ci_devfrom
gangams/aad-stage2-full-switch-to-mdsd

Conversation

@ganga1980

Copy link
Copy Markdown
Contributor

This PR has following changes

  • conversion of all fluentd plugins to v1 version
  • upgrade to ruby version 2.6
  • routing all the CI data types to Linux AMA
  • Linux AMA official release with all the changes
  • removal of the omsagent dependency
  • kept hidden fall back option to direct ODS ingestion as v1 for the container log data type for Linux agent
  • tag names on the out plugins changed to inline aad auth changes related to tag from extension config.
    Note -> no changes in omsagent.yaml related to fluentd config to keep ability to switch image tag if required. plan to update this in subsequent releases.

Pending items

  • bug bash, fixes for the bugs if there are any during bug bash
  • Scale testing and results with current agent vs released candidate

@ganga1980 ganga1980 requested review from a team and joby-thomas May 17, 2021 23:31
Comment thread build/common/installer/scripts/tomlparser.rb
Comment thread build/common/installer/scripts/tomlparser.rb
Comment thread source/plugins/utils/oms_common.rb
Comment thread build/linux/installer/conf/container.conf
Comment thread build/linux/installer/datafiles/base_container.data
Comment thread kubernetes/linux/setup.sh
Comment thread source/plugins/go/src/oms.go
Comment thread source/plugins/go/src/oms.go
Comment thread source/plugins/go/src/telemetry.go
Comment thread source/plugins/go/src/utils.go Outdated
Comment thread source/plugins/go/src/utils.go Outdated
Comment thread source/plugins/ruby/in_kube_nodes.rb
Comment thread source/plugins/ruby/in_win_cadvisor_perf.rb
Comment thread source/plugins/ruby/in_kube_pvinventory.rb Outdated
Comment thread source/plugins/ruby/out_mdm.rb Outdated
Comment thread build/linux/installer/conf/container.conf
Comment thread build/linux/installer/conf/kube.conf
@gracewehner

Copy link
Copy Markdown
Contributor

Hi Ganga, how do we update the ruby gems? I ran a trivy scan for cidev:cioneagent05172021-1 and still see these flagged:
image

@ganga1980 ganga1980 left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Ganga, how do we update the ruby gems? I ran a trivy scan for cidev:cioneagent05172021-1 and still see these flagged:
image

ruby gem installed through gem install as i showed you. since the vulns are in http_parser so I looked at the http_parser gem https://rubygems.org/gems/http_parser.rb/versions to see if we can upgrade to latest version, but version we are using (meaning come with ruby 2.6) is latest version and also there is an active issue tmm1/http_parser.rb#66 for the same vulnerabilities what you pointed out here. I think, we will have to wait until new version of the http_parser available. let me know if we need to reach security team to update on this.

Comment thread build/linux/installer/datafiles/base_container.data
Comment thread kubernetes/linux/setup.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants